An Experiment Measuring the E ects of Personal Software Process ( PSP ) Training
نویسنده
چکیده
The Personal Software Process is a process improvement methodology aiming at individual software engineers. It claims to improve software quality (in particular defect content), effort estimation capability, and process adaptation and improvement capabilities. We have tested some of these claims in an experiment comparing the performance of participants who had just previously received a PSP course to a di erent group of participants who had received other technical training instead. Each participant of both groups performed the same task. We found the following positive e ects: The PSP group estimated their productivity (though not their e ort) more accurately, made fewer trivial mistakes, and their programs performed more careful error-checking; further, the performance variability was smaller in the PSP group in various respects. However, the improvements are smaller than the PSP proponents usually assume, possibly due to the low actual usage of PSP techniques in the PSP group. We conjecture that PSP training alone does not automatically realize the PSP's potential bene ts (as seen in some industrial PSP success stories) when programmers are left alone with motivating themselves to actually use the PSP techniques.
منابع مشابه
An Experiment Measuring the Effects of Personal Software Process (PSP) Training
ÐThe Personal Software Process is a process improvement methodology aimed at individual software engineers. It claims to improve software quality (in particular defect content), effort estimation capability, and process adaptation and improvement capabilities. We have tested some of these claims in an experiment comparing the performance of participants who had just previously received a PSP co...
متن کاملHow does individual variability in uence schedule risk A small simulation with experiment data
The present report is a follow up to our report on an experiment for investigating the e ects from Personal Software Process PSP training It uses the work time data from the ex periment plus several simplifying assumptions in order to assess by stochastic simulation how much a reduction in the performance variabil ity of individual programmers might reduce the uncertainty of project time requir...
متن کاملAn Experiment Measuring the Eeects of Personal Software Process (psp) Training
The Personal Software Process is a process improvement methodology aiming at individual software engineers. It claims to improve software quality (in particular defect content), effort estimation capability, and process adaptation and improvement capabilities. We have tested some of these claims in an experiment comparing the performance of participants who had just previously received a PSP co...
متن کاملResubmission of #109922 to Ieee Transactions on Software Engineering a Controlled Experiment Measuring the Eeects of Personal Software Process (psp) Training
The Personal Software Process is a process improvement methodology aiming at individual software engineers. It claims to improve software quality (in particular defect content), effort estimation capability, and process adaptation and improvement capabilities. We have tested some of these claims in a controlled experiment comparing the performance of participants who had just previously receive...
متن کاملSubmission to Ieee Transactions on Software Engineering a Controlled Experiment for Validating the Personal Software Process Methodology
The Personal Software Process is a process improvement methodology aiming at individual software engineers. It claims to improve software quality (in particular defect content), effort estimation capability, and process adaptation and improvement capabilities. We have tested some of these claims in a controlled experiment comparing the performance of participants who had just previously receive...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000